application deadlines - German English Dictionary